import Vue from 'vue'
/** 
 * 病例-基本信息服务
 */
export default {
  /**
   * 添加病例基本信息
   * @param {*} params 
   * @param {*} config 
   */
  async addBaseInfo(params = {}, config = {}) {
    let result = await Vue.http.post('/MedicalRecordBaseInfo/AddBaseInfo', params, config);
    return result;
  },
  /**
   * 更新病患基本信息
   * @param {*} params 
   * @param {*} config 
   */
  async updateBaseInfo(params = {}, config = {}) {
    let result = await Vue.http.put('/MedicalRecordBaseInfo/UpdateBaseInfo', params, config);
    return result;
  },
  /**
   * 通过用户编号获取病例基本信息
   * @param {*} params 
   * @param {*} config 
   */
  async getBaseInfoByUserId(params = {}, config = {}) {
    config.params = params;
    let result = await Vue.http.get('/MedicalRecordBaseInfo/GetBaseInfoByUserID', config);
    return result;
  }
}
